package APE.PaletteCouleur;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.*;





public class Palette {
	Palette(){
		Modele mo = new Modele(6,2);
		Vue vu = new Vue(mo);
		Controleur co = new Controleur();
	}
	
	
	public static void main(String[] args){
		Palette pal =new Palette();
	}
	
}


class Modele {
	//Couleur
	private Color[][] couleurs;
	private int nbLigne, nbColonne;
	
	Modele(int nbL, int nbC){
		nbLigne=nbL;
		nbColonne=nbC;
		couleurs = new Color[nbLigne][nbColonne];
		initialisationCouleurs();
		
	}
	private void initialisationCouleurs(){

		for(int i = 0; i< nbLigne;i++){
			for (int j=0; j<nbColonne;j++){
				couleurs[i][j] =  new Color(255,255,255);
				
			}
		}
	}
	public int getnbLigne(){ return nbLigne;}
	public int getnbColonne(){ return nbColonne;}
	
}





class Vue extends JPanel{
	//Jpanel etc
	JPanel panelCouleurs,panelCouleurCour;
	JButton[][] bcouleur;
	Palette model;
	
	Vue(Modele m){ 
		panelCouleurs = new JPanel();
		panelCouleurs.setLayout( new GridLayout(m.getnbLigne(),m.getnbColonne()));
	}
	
}






class Controleur {

}